package com.traffic.api.bean;

import java.util.List;
import java.util.Map;

/**
 * Created by churcy on 2017/3/21.
 */
public class CardFlowBizContent<T> {

    /* "scene_code":"bus_service",
     "op_code":"public_bus_arrive_notify",
     "channel":"本场景传入调用方的appid",
     "version":"本场景传1.0",
     "target_id":"请传入支付宝userId",
     "target_id_type":"本场景ALIPAY_USER_ID",
     "op_data":*/
    String scene_code;
    String op_code;
    String channel;
    String version;
    String target_id;
    String target_id_type;
    Map<String,List<Card<T>>> op_data;

    public String getScene_code() {
        return scene_code;
    }

    public void setScene_code(String scene_code) {
        this.scene_code = scene_code;
    }

    public String getOp_code() {
        return op_code;
    }

    public void setOp_code(String op_code) {
        this.op_code = op_code;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getTarget_id() {
        return target_id;
    }

    public void setTarget_id(String target_id) {
        this.target_id = target_id;
    }

    public String getTarget_id_type() {
        return target_id_type;
    }

    public void setTarget_id_type(String target_id_type) {
        this.target_id_type = target_id_type;
    }

    public Map<String, List<Card<T>>> getOp_data() {
        return op_data;
    }

    public void setOp_data(Map<String, List<Card<T>>> op_data) {
        this.op_data = op_data;
    }

    @Override
    public String toString() {
        return "CardFlowBizContent{" +
                "scene_code='" + scene_code + '\'' +
                ", op_code='" + op_code + '\'' +
                ", channel='" + channel + '\'' +
                ", version='" + version + '\'' +
                ", target_id='" + target_id + '\'' +
                ", target_id_type='" + target_id_type + '\'' +
                ", op_data=" + op_data +
                '}';
    }
}
